
			body, html, div, dl, dt, dd, ul, li, ol, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td, a, img, span {
 		   margin: 0;
  		  padding: 0;
  	      padding-top: 0px;
  		  font-size: 12px;
  		  font-family: tahoma,arial,宋体,sans-serif;
			}
			body, html, div, dl, dt, dd, ul, li, ol, h1, h2, h3, h4, h5, h6, form, fieldset, input, textarea, p, th, td, a, img, span {
    font-family: Microsoft YaHei,tahoma,arial,Hiragino Sans GB;
				}
			h1, h2, h3, h4, h5, h6 {
   			 font-size: 12px;
    		font-weight: normal;
			}
			a{ font-style: normal;text-decoration: none;color: black;}
			a:hover{color:#f8a120}
			.fr{float: right;}
			.fl{float: left;}
			.header{
				width: 100%;
				position: relative;
				background: #fff;
				height: auto;
			}
			.top-bar{
				margin: 0 auto;
        		width: 1200px;
				height: 130px;
			}
			.top-ewm{
				float: left;
				padding-top: 20px;
				width: 300px;
				line-height: 1;
			}
			.top-ewm h3{
				margin-bottom: 6px;
				font-size: 17px;
				background: none;
				
			}
			.top-ewm-img{
				float: left;
				margin-right: 7px;
				width: 88px;
				height: 88px;
			}
			.top-ewm-img>img{
				width: 100%;
				height: 100%;
			}
			.top-con{
				position: relative;
				height: 30px;
				width: 1200px;
				margin: 0 auto;
				padding-top: 10px;
			}
			.top-car{
				position: absolute;
				top: 64px;
				right: 0;
				font-size: 14px;
				margin-left: 30px;
				padding: 0;
			}
			.top-bar .top-con .top-car b{
				    margin-top: -3px;
   					 width: 18px;
   					 height: 16px;
   				 background-image: url(../img/gwc.png);
					display: inline-block;
					margin: 0 4px 0 0;
					vertical-align: text-bottom;
			}
			.top-bar .top-con .top-car span{
				margin-left: 2px;
				color: #f8a120;
			}
			.top-forco{
				margin-left: 30px;
				padding: 0;
				position: relative;
				line-height: 30px;
			}
			.kefu{
				margin-left: 30px;
				padding: 0;
				line-height: 30px;
				position: relative;
			}
			.kefu>a{
				display: inline-block;
				padding-right: 12px;
			}
			.kefu>a>i{
				border-bottom: none;
				border-top: 4px solid #f8a120;
				top: 13px;
				right: 0;
				position: absolute;
				border-left: 4px solid transparent;
				border-right: 4px solid transparent;
				display: inline-block;
				width: 0;
				height: 0;
				overflow: hidden;
				font-size: 0;
				line-height: 0;
				transition: 0.5s;
			}
			.header .kefu div {
				display: none;
				position: absolute;
				   border: 1px solid #eee;
				    line-height: 21px;
				    color: #999;
				    border-color: #f8a120;
				    background-color: #fff;
				    white-space: nowrap;
				    top: 100%;
				    left: -13px;
				    overflow: hidden;
				}
				.header .kefu:hover div{display: block;}
				.header .kefu div p{
					float: left;
					padding: 6px 12px;
				}
				.header .kefu div p a{
					display: block;
					text-align: left;
					color: #999;
					line-height: 22px;
				}
				.header .kefu div p a:hover{color: #F8A120;}
			.kefu:hover i{transform: rotate(180deg);}
			.top-login{
				color: #f8a120;
				margin-left: 30px;
				padding: 0;
				line-height: 30px;
			}
			.top-login a{color: black;}
			.top-login a:hover{color:#F8A120;}
			.top-logo {
				width: 100px;
				height: 110px;
				text-align: center;
				overflow: hidden;
				position: absolute;
				top: 20px;
				left: 50%;
				margin-left: -50px;
				}
				.nav-bar{
					background-color: #1a191e;
					position: relative;
				}
				.nav-content{
					margin: 0 auto;
					width: 1200px;
				
				}
				.nav-content>ul{list-style: none;height: 44px; font-size: 14px;}
				.nav-content>ul li{float: left;line-height: 44px;padding: 0 21px;}
				.nav-content>ul li a{color: white;}
				.nav-content>ul li:hover>a{color:#f8a120}
				
				.nav-search{
					height: 44px;
					width: 230px;
					top: 0;
					left: auto;
					right: 30px;
					position: absolute;
				}
				.search {
					height: 38px;
					border: 3px solid #1a191e;
					
				}
				.type-input{
					padding: 7px 50px 7px 10px;
					width: 164px;
					height: 24px;
					line-height: 24px;
					display: inline-block;
					vertical-align: middle;
					border: 0;
				}
				.sbtn{
					height: 38px;
					position: absolute;
					right: 2px;
					top: 3px;
					z-index: 1;
				}
				.search .sbtn .sbtn1{
					width: 38px;
					height: 38px;
					background: url(../img/search.png) center center no-repeat #fff;
					text-align: center;
					line-height: 33px;
					display: inline-block;
					text-shadow: 1px 2px 1px #390010;
					float: left;
				}
				a,img{border:0;}
	/* flexslider */
	.flexslider{position:relative;width:1200px;height:523px;margin:0 auto;margin-top: 20px;background:url(../img/loading.gif) 50% no-repeat;}
	.slides{position:relative;z-index:1;}
	.slides li{height:500px;}
	.flex-control-nav{position:absolute;bottom:0px;z-index:2;width:100%;text-align:center;}
	.flex-control-nav li{display:inline-block;width:20px;height:3px;margin:0 5px;*display:inline;zoom:1;}
	.flex-control-nav a{display:inline-block;width:20px;height:3px;line-height:40px;overflow:hidden;background-color:#cccccc;cursor:pointer;}
	.flex-control-nav .flex-active{background-color:#f8a120 ;}

	.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;list-style: none;}
	.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
	.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;opacity: 0;}
	.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;opacity: 0;}
		.container{
				margin: 0 auto;
				width: 1200px;}
			.activity-list{
				margin-top: 97px;
				width: 1230px;
				line-height: 1;
				font-size: 16px;
				overflow: hidden;
			}	
			.activity-list a{
				color: black;
				display: block;
				float: left;
				margin-right: 20px;
				width: 590px;
				height: 450px;
			}
			.activity-list a:hover h3{color:#f8a120 ;}
			.activity-list a:hover p{color:#f8a120 ;}
			.activity-list a:hover span{opacity: 1;}
			.activity-list a:hover img{
				transform: scale(1.12) ;
				-ms-transform: scale(1.12) ;
				-webkit-transform: scale(1.12) ;
				-o-transform: scale(1.12) ;
				-moz-transform: scale(1.12) ;}
			.activity-list-img{
				height: 330px;
				overflow: hidden;
				position: relative;
			}
			.activity-list-img span{
				width: 100%;
				display: block;
				height: 4px;
				bottom: 0;
				position: absolute;
				background-color: #F8A120;
				opacity: 0;
				-webkit-transition: 0.7s;
				-moz-transition: 0.7s;
				-ms-transition: 0.7s;
				-o-transition: 0.7s;
				transition: 0.7s;
			}
			.activity-list-img img{
				width: 100%;
				height: 100%;
				-webkit-transition: 0.7s;
				-moz-transition: 0.7s;
				-ms-transition: 0.7s;
				-o-transition: 0.7s;
				transition: 0.7s;
				}
			.activity-list h3 {
			    margin: 20px 0 12px;
			    font-size: 26px;
			    -webkit-transition: 0.7s;
				-moz-transition: 0.7s;
				-ms-transition: 0.7s;
				-o-transition: 0.7s;
				transition: 0.7s;
			}
			.activity-list p {
			    font-size: 16px;
			    -webkit-transition: 0.7s;
				-moz-transition: 0.7s;
				-ms-transition: 0.7s;
				-o-transition: 0.7s;
				transition: 0.7s;
			}
			.footer{
				margin-top: 70px;
				padding: 37px 0 66px;
				background-color: #f5f5f5;
			}	
			.content{
				margin: 0 auto;
				width: 1200px;
				overflow: hidden;
			}
			.content ul{overflow: hidden;}
			.content li{
				list-style: none;
				float: left;
				width: 236px;
				line-height: 34px;
			}
			.content li a{font-size: 14px;}
			.footer-info{
				margin-top: 25px;
				line-height: 36px;}
			.footer-info span{
				margin-right: 28px;
				}
				.footer-info-imgs {
				    margin-top: 8px;
				}
				.footer-info-imgs a {
				    float: left;
				    margin-right: 20px;
				    width: 108px;
				    height: 40px;
				}
				.footer-info-imgs img {
				    width: 100%;
				    height: 100%;		
				}
				.nav-unfold{
					width: 1260px;
					display: none;
					padding: 50px 0 42px;
					border-bottom: 3px solid #f8a120;
					background-color: rgba(255, 255, 255, 0.94);
					position: absolute;
					top: 100%;
					left: 0;
					right: 0;
					z-index: 999;
				}
				.nav-content>ul li:hover .nav-unfold{display: block;}
				.nav-container{
					margin: 0 auto;
					width: 1200px;
					overflow: hidden;
					}
				.nav-container ul{width: 1260px;overflow: hidden;}
				.nav-container ul li{
					list-style: none;
					float: left;
					width: 250px;
					}
				.nav-container ul li:nth-child(1) , .nav-container ul li:nth-child(2) {padding-right: 200px;}
				
				.nav-unfold h4 {
				    margin: 0 0 15px 0;
				    font-size: 16px;
				    font-weight: bold;
				}
				.nav-unfold ul li a {
					font-size: 14px;
				    float: left;
				    width: 125px;
				    line-height: 30px;
				    color: #666;
				}
				.nav-unfold ul li:hover a{color: #666;}
				.nav-unfold ul li>a:hover{ color:#F8A120}
				#top-loginIn{
					display: none;
				}
				.header .Chead-welcome {
					display: none;
				    color: #f8a120;
				    margin-left: 30px;
					padding: 0;
					position: relative;
					line-height: 30px;
				}
				.header .unfold div {
					width: 218px;
					position: absolute;
					background: #f5f5f5;
				    display: none;
				    line-height: 21px;
				    color: #999;
				    background-color: #fff;
				    white-space: nowrap;
				    top: 100%;
				    left: -13px;
				    overflow: hidden;
				    border: 1px solid #f8a120;
				}
				.header .unfold:hover div{display: block}
				.unfold p {
				    float: left;
				    padding: 6px 12px;
				}
				.Chead-welcome div a {
				     display: block;
				    text-align: left;
				    color: #666;
				    line-height: 22px;
				}
				.Chead-welcome div a:hover {color: #F8A120;}
				.my-siku{padding-left: 5px;}
				.Chead-welcome .my-siku:hover i{transform: rotate(180deg);}
				.harrow{
					border-bottom: none;
					border-top: 4px solid #f8a120;
					top: 13px;
					right: -12px;
					position: absolute;
					border-left: 4px solid transparent;
					border-right: 4px solid transparent;
					display: inline-block;
					width: 0;
					height: 0;
					font-size: 0;
					overflow: hidden;
					line-height: 0;
					transition: all .5s
				}
